home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 4 / QRZ Ham Radio Callsign Database - Volume 4.iso / digests / tcp / 940230.txt < prev    next >
Internet Message Format  |  1994-11-13  |  5KB

  1. Date: Sat, 15 Oct 94 04:30:01 PDT
  2. From: Advanced Amateur Radio Networking Group <tcp-group@ucsd.edu>
  3. Errors-To: TCP-Group-Errors@UCSD.Edu
  4. Reply-To: TCP-Group@UCSD.Edu
  5. Precedence: List
  6. Subject: TCP-Group Digest V94 #230
  7. To: tcp-group-digest
  8.  
  9.  
  10. TCP-Group Digest            Sat, 15 Oct 94       Volume 94 : Issue  230
  11.  
  12. Today's Topics:
  13.                         ARP grumbles (3 msgs)
  14.                              Unsubscirbe
  15.  
  16. Send Replies or notes for publication to: <TCP-Group@UCSD.Edu>.
  17. Subscription requests to <TCP-Group-REQUEST@UCSD.Edu>.
  18. Problems you can't solve otherwise to brian@ucsd.edu.
  19.  
  20. Archives of past issues of the TCP-Group Digest are available
  21. (by FTP only) from UCSD.Edu in directory "mailarchives".
  22.  
  23. We trust that readers are intelligent enough to realize that all text
  24. herein consists of personal comments and does not represent the official
  25. policies or positions of any party.  Your mileage may vary.  So there.
  26. ----------------------------------------------------------------------
  27.  
  28. Date: Fri, 14 Oct 1994 09:34:42 -0800 (PDT)
  29. From: jmorriso@bogomips.ee.ubc.ca (John Paul Morrison)
  30. Subject: ARP grumbles
  31.  
  32. Why doesn't the ARP cache code in JNOS (1.08):
  33.  
  34. 1. learn the hardware address from incoming packets.  it's pretty
  35.    silly to receive an incoming packet (say an ICMP echo request) then
  36.    turn around and broadcast an ARP request when the hardware address
  37.    is right under its nose
  38.  
  39. 2. why doesn't it reset the ARP cache timers when there are incoming
  40.    packets, instead of letting the timers run down, and have to
  41.    retransmit an ARP request. In other words, JNOS can hear a packet
  42.    a few ticks before the ARP timer runs down, but it doesn't reset the
  43.    timer, so it's forced to do a useless ARP request.
  44.  
  45. Life's bad enough at 1200bps, I'm going to add static ARP entries for
  46. the important hosts.
  47.  
  48.  
  49.  
  50. ---------------------------------------------------------------------------
  51. BogoMIPS Research Labs  --  bogosity research & simulation  --  VE7JPM  -- 
  52. jmorriso@bogomips.ee.ubc.ca ve7jpm@ve7jpm.ampr.org jmorriso@ve7ubc.ampr.org
  53. ---------------------------------------------------------------------------
  54.  
  55. ------------------------------
  56.  
  57. Date: Fri, 14 Oct 1994 16:30:53 -0400
  58. From: "Louis A. Mamakos" <louie@alter.net>
  59. Subject: ARP grumbles 
  60.  
  61. > Why doesn't the ARP cache code in JNOS (1.08):
  62. > 1. learn the hardware address from incoming packets.  it's pretty
  63. >    silly to receive an incoming packet (say an ICMP echo request) then
  64. >    turn around and broadcast an ARP request when the hardware address
  65. >    is right under its nose
  66.  
  67. Because you don't know if the packet arrived from the source address
  68. in the packet or not.  It may be been forwarded from an intermediate
  69. router.
  70.  
  71. > 2. why doesn't it reset the ARP cache timers when there are incoming
  72. >    packets, instead of letting the timers run down, and have to
  73. >    retransmit an ARP request. In other words, JNOS can hear a packet
  74. >    a few ticks before the ARP timer runs down, but it doesn't reset the
  75. >    timer, so it's forced to do a useless ARP request.
  76.  
  77. For the same reason above.  You don't know what arp entry it's associated
  78. with, especially if you play proxy ARP games.  ARP caches are not usually
  79. designed to be searched in that direction, either.  
  80.  
  81. > Life's bad enough at 1200bps, I'm going to add static ARP entries for
  82. > the important hosts.
  83.  
  84. Oh well.  You could us a V.32bis modem on a dial-up connection and get
  85. better throughput until we get better radios and modems.
  86.  
  87. louie
  88. wa3ymh
  89.  
  90. ------------------------------
  91.  
  92. Date: Fri, 14 Oct 1994 11:45:18 -1000 (HST)
  93. From: Antonio Querubin <tony@mpg.phys.hawaii.edu>
  94. Subject: ARP grumbles
  95.  
  96. On Fri, 14 Oct 1994, John Paul Morrison wrote:
  97. > Why doesn't the ARP cache code in JNOS (1.08):
  98. > 1. learn the hardware address from incoming packets.  it's pretty
  99. >    silly to receive an incoming packet (say an ICMP echo request) then
  100. >    turn around and broadcast an ARP request when the hardware address
  101. >    is right under its nose
  102.  
  103. There is a limited 'arp eavesdrop' feature in the latest versions of JNOS. 
  104. But to blindly map every incoming IP address to an ARP entry isn't wise. 
  105. Suppose you were the only host on a net talking to a single default
  106. router.  Now suppose you had several dozen other hosts connecting to you
  107. all through that router.  Do you create several dozen ARP entries?  At 
  108. what point does the IP routing table became useless and NOS becomes a 
  109. bridge rather than a router?  Suppose instead of several dozen hosts 
  110. connecting to you it was several thousand over a period of days or weeks?
  111.  
  112. > 2. why doesn't it reset the ARP cache timers when there are incoming
  113. >    packets, instead of letting the timers run down, and have to
  114. >    retransmit an ARP request. In other words, JNOS can hear a packet
  115. >    a few ticks before the ARP timer runs down, but it doesn't reset the
  116. >    timer, so it's forced to do a useless ARP request.
  117.  
  118. The 'arp eavesdrop' feature does this for you.  But remember that it 
  119. depends on arp responses heard on the net to reset timers.
  120.  
  121. Antonio Querubin  
  122. tony@mpg.phys.hawaii.edu / ah6bw@uhm.ampr.org
  123.  
  124. ------------------------------
  125.  
  126. Date: Fri, 14 Oct 1994 19:36:00 -0400 (EDT)
  127. From: Admin <uunet!k4ngc!root>
  128. Subject: Unsubscirbe
  129.  
  130. unscribe
  131.  
  132. ------------------------------
  133.  
  134. End of TCP-Group Digest V94 #230
  135. ******************************
  136.